stone clearing - French English Dictionary